success rate of discovery - Turkish English Dictionary